• word of the day

    bletia striata

    bletia striata - Dictionary definition and meaning for word bletia striata

    Definition
    (noun) Japanese orchid with white-striped leaves and slender erect racemes of rose to magenta flowers; often cultivated; sometimes placed in genus Bletia
    Synonyms : bletilla striata
Download our Mobile App Today
Receive our word of the day
on Whatsapp